package com.killer.rpc;

import com.killer.rpc.fallback.EmailServiceFallback;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;

@FeignClient(value = "scn-email-service",path = "email",fallback = EmailServiceFallback.class)
public interface EmailServiceFeign {

    @RequestMapping(value = "/{email}/{code}",method= RequestMethod.GET)
    public Boolean sendCode(@PathVariable(value = "email") String email, @PathVariable(value = "code") String code);
}
